/* 主页css */
.bodytext {
   height: 475px; 
   width: 100%; 
   background-image: url(../img/page1_bg.jpg); 
   margin: 0 auto; 
   max-width: 1920px;
   min-width: 1200px; 
   background-position: center;
}
.body-content {
   width: 830px; 
   margin: 0 auto; 
   height: 100%; 
   position: relative;
}
.pic {
   height: 256px; 
   width: 360px; 
   position: absolute; 
   top: 50%; 
   margin-top: -128.5px;
}
input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px white inset; 
} 
.body-pic {
   background-image: url(../img/official_page1_mobile.png); 
   height: 348px; 
   width: 355px; 
   position: absolute; 
   top: 50%; 
   margin-top: -166px; 
   right: 0; 
   overflow-x: hidden; 
   background-size: 100%;
}
.usal1 {
   height: 540px; 
   width: 1020px; 
   margin: 0 auto;  
}
h2 {
   font-weight: normal;
   margin:0;
   /* margin:145px 0 0 276px; */
   font-size: 42px;
   color: #454545;
}
.usal1-ul {
   overflow: hidden;
   height: 260px; 
   width: 1020px; 
   margin:0 auto;
   margin-top: 80px;
   box-sizing: border-box;
}
.usal1-ul li {
   float: left;
   width:330px; 
   height: 260px;
   margin-left: 8px;
}
.usal1-ul li img{
   display: block;
   width: 120px;
   height: 120px;
   margin-left: 106px;
   margin-bottom: 20px;
}
.usal1-ul li span {
   margin-left:130px;
   font-size:18px;
   color:#252525;
   font-weight: 800;
}
.usal1-ul li p {
   width: 280px;
   text-align: center;
   height: 28px;
   font-size: 18px/28px #787878;
   margin-left: 20px;
}
.usal1-title {
   font-weight: normal;
   width:112px;
   height: 1px;
   margin:0 auto;
   border-bottom: 2px solid #ccc;
   margin-top: 59px;
}
.usal2 {
   height: 100%; 
   width: 1020px; 
   margin: 0 auto; 
}
.usal2-text {
   width: 260px;
   height:160px;
   display: inline-block;
   margin-left: 120px;
   vertical-align: middle;
}
.usal2-ul li img{
   width:504px;
   height: 390px;
   display: inline-block;
    vertical-align: middle;
}
.usal2-title {
   font-weight: normal;
   margin:0;
   font-size: 38px;
   color: #373737;
}
.usal2-content {
    margin:0;
   font-size: 16px;
   color: #5e5e5e;
   padding-top: 20px;
}

/* invite页css */
.wrrap-text {
   height: 502px; 
   width: 100%; 
   background-image: url(../img/official_page4_top.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   background-repeat: no-repeat; 
   background-position: center; 
   background-size: 1920px 502px;
}
.wrrap-content {
   width: 1000px; 
   padding: 100px; 
   margin: 0 auto; 
   border-bottom: solid 1px #BCC6D0;
}
.text {
   width: 800px; 
   margin: 0 auto; 
   text-align: center; 
   font-size: 18px; 
   color: #747474;
}
.label {
   width: 240px; 
   height: 240px; 
   margin: 0 auto; 
   background-size: 100%; 
   background-color: #A2A5AF; 
   font-size: 48px; 
   color: #ffffff; 
   line-height: 240px; 
   text-align: center; 
   font-weight: 100;
}
.wrrap-title {
   width: 1000px; 
   padding: 100px; 
   margin: 0 auto; 
   border-bottom: solid 1px #BCC6D0;
}
.contest {
   width: 788px; 
   margin: 0 auto; 
   font-size: 18px; 
   padding-top: 100px;
   line-height: 41px;
}
.wrrap-contest {
   width: 788px; 
   margin: 0 auto; 
   font-size: 18px; 
   padding-top: 100px;
   line-height: 41px;
}
.wrrap-center {
   width: 1000px; 
   padding: 100px; 
   margin: 0 auto; 
   border-bottom: solid 1px #BCC6D0;
}
.center-title {
   width: 240px; 
   height: 240px; 
   margin: 0 auto; 
   background-size: 100%; 
   background-color: #A2A5AF; 
   font-size: 48px; 
   color: #ffffff; 
   line-height: 240px; 
   text-align: center; 
   font-weight: 100;
}
.center-text {
   width: 788px; 
   margin: 0 auto; 
   font-size: 18px; 
   padding-top: 100px;
   line-height: 41px;
}
.wrrap-bottom {
   width: 1000px; 
   padding: 100px; 
   margin: 0 auto; 
   border-bottom: solid 1px #BCC6D0;
}
.bottom-text {
   width: 240px; 
   height: 240px; 
   margin: 0 auto; 
   background-size: 100%; 
   background-color: #A2A5AF; 
   font-size: 48px; 
   color: #ffffff; 
   line-height: 240px; 
   text-align: center; 
   font-weight: 100;
}

/* show页css */

.wrrapers {
   height: 269px; 
   width: 100%; 
   background-image: url(../img/official_page2_top.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   background-repeat: no-repeat; 
   background-position: center; 
   background-size: 1920px 269px;
}
.wrrapers-list {
   background-color: #f8f8f8;
   height: 100%;
   width: 100%; 
   padding: 65px 0px; 
}
.list-title {
   text-align: center; 
   color: #fd3c38; 
   font-size: 20px; 
   margin-bottom: 20px;
}
.list-content {
   height: 450px; 
   width: 1200px; 
   margin: 0 auto; 
   background-size: 100%;
}
.baby-text {
   overflow: hidden;
}
.listone-h4{
   margin:30px 0 30px 20px;
   font-size: 30px;
   color: #2c2926;
   font-weight: normal;
}
.listone-title {
   font-weight: normal;
   margin-left: 10px;
   float: left;
   font-size: 19px;
   color:#322f2d;
   margin-bottom: 0;
}
.listone-ul {
   overflow: hidden;
   width: 1200px;
}
.listone-ul li {
   background: #fff;
   width: 260px;
   height: 348px;
   float: left;
   margin:0 20px;
}
.listone-ul-img{
   width: 260px;
   height: 260px;
   display: block;
}
.listone-content {
   height: 45px;
   font-weight: normal;
   font-size: 24px;
   color: #c70000;
   margin:0;
   margin-left: 15px;
}

.listone-content span {
   font-weight: normal;
   font-size: 14px;
   color: #c70000;
}
.listone-img {
   display: block;
   width: 20px;
   height: 20px;
   float: right;
   margin-right: 10px;
   margin-top: 20px;
}


/* about页css */

.wrrap-centers {
   height: 230px; 
   width: 100%; 
   background-image: url(../img/official_page3_top.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   background-repeat: no-repeat; 
   background-position: center; 
   background-size: 1920px 230px;
}
.wrrap-center-title {
   width: 856px; 
   margin: 0 auto; 
   padding: 65px 0; 
   line-height: 41px; 
   font-size: 18px; 
   color: #747474;
   text-align: center;
}
.wrrap-conter-content {
   height: 230px; 
   width: 100%; 
   background-image: url(../img/official_page3_li1.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   background-repeat: no-repeat; 
   background-position: center; 
   background-size: 1920px 230px; 
   min-width: 1200px;
}
.share-content {
   width: 856px; 
   margin: 0 auto; 
   padding: 65px 0; 
   line-height: 41px; 
   font-size: 18px; 
   color: #747474;
}
.share-text {
   font-size: 24px; 
   text-align: center; 
   color: #4A4A4A;
}
.share-title {
   font-size: 24px; 
   text-align: center; 
   color: red;
}
.share-title-text {
   width: 640px; 
   margin: 0 auto; 
   text-align: center;
}
.share-wrraper {
   height: 230px; 
   width: 100%; 
   background-image: url(../img/official_page3_li2.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   min-width: 1200px; 
   background-repeat: no-repeat; 
   background-position: center; 
   background-size: 1920px 230px;
}
.share-wrraper-content {
   width: 960px; 
   color: #747474; 
   font-size: 18px; 
   margin: 0 auto; 
   line-height: 41px;
}

/* 商家入住页css */
/* .head-top {
   height: 42px; 
   width: 100%; 
   background-color: #35373D; 
   max-width: 1920px; 
   min-width: 1200px; 
   font-size: 14px; 
   margin: 0 auto;
}
.head-top-content {
   width: 1000px; 
   margin: 0 auto; 
   height: 42px; 
   line-height: 42px; 
   color: #BDBDBD;
}
.head-center {
   height: 116px; 
   width: 100%; 
   max-height: 1920px; 
   min-width: 1200px; 
   border-bottom: solid 1px #F2F2F2; 
   background-color: white;
}
.head-center-content {
   width: 1160px; 
   margin: 0 auto; 
   height: 116px; 
   line-height: 116px; 
   font-size: 18px;
} */
.head-center-backpm{
    background-image: url(../img/logos.png); 
    width: 245px; 
   height: 59px; 
   margin-top: 25px; 
   float: left; 
   background-size: 100%; 
   cursor: pointer;
}
.head-center-back {
   background-image: url(../img/logo.png); 
   width: 245px; 
   height: 59px; 
   margin-top: 25px; 
   float: left; 
   background-size: 100%; 
   cursor: pointer;
}
.head-center-bar {
   margin: 0 30px; 
   height: 116px; 
   display: inline-block; 
   position: relative; 
   cursor: pointer; 
   width: 72px; 
   text-align: center; 
}
/* .bartext {
   background-image: url(../img/bar.jpg); 
   width: 53px; 
   height: 3px; 
   position: absolute;
   left: 10px; 
   display: block;
} */
#ruzhu {
   height: 387px; 
   width: 100%; 
   background-image: url(../img/page1_bg.jpg); 
   margin: 0 auto; 
   max-width: 1920px; 
   position: relative; 
   cursor: pointer; 
   background-size: 1920px 990px;
}
.ruzhu-content {
   background-image: url(../img/dash_big_title.png); 
   width: 324px; 
   height: 306px; 
   position: absolute; 
   top: 0; 
   bottom: 0; 
   left: 0; 
   right: 0; 
   margin: auto; 
   background-size: 100%;
}
.regist-wrraper{
   height: 475px; 
   width: 1200px; 
   margin: 0 auto; 
   padding-top: 90px; 
   background-image: url(../img/dash_li.jpg); 
   background-size: 1200px 475px; 
   position: relative;
}
.regist-wrraper-top {
   width: 100px; 
   height: 40px; 
   display: block; 
   position: absolute; 
   bottom: 153px; 
   left: 185px; 
   width: 135px; 
   height: 45px;
}
.regist-wrraper-center {
   width: 100px; 
   height: 40px; 
   display: block; 
   position: absolute; 
   bottom: 153px; 
   left: 542px; 
   width: 135px; 
   height: 45px;
}
.regist-wrraper-bottom {
   width: 100px; 
   height: 40px; 
   display: block; 
   position: absolute; 
   bottom: 153px; 
   left: 886px; 
   width: 135px; 
   height: 45px;
}
.regist-zuo {
   background-image: url(../img/flow_btn.jpg); 
   width: 160px; 
   height: 60px; 
   margin: 0 auto; 
   margin-top: 65px; 
   background-size: 100%;
}
.regist-you {
  background-image: url(../img/flow_list.jpg); 
  width: 1041px; 
  height: 317px; 
  margin: 0 auto; 
  margin-top: 65px; 
  background-size: 1041px 317px;
}
/* 收费标准页css */

/* .shoufei-content {
   width: 1000px; 
   margin: 0 auto;
}
.shoufei-title {
   font-size: 36px; 
   color: #35373D; 
   text-align: center; 
   margin-top: 100px;
}
.shoufei-text {
   font-size: 18px; 
   color: #747474; 
   margin-top: 100px; 
   line-height: 35px;
} */
.wrraper-adress {
   color: #C6AB92; 
   font-size: 20px; 
   margin-bottom: 20px;
}
/* 商家中心css */
.shoufei-content-text {
   color: #747474; 
   font-size: 18px; 
   padding-right: 20px; 
   margin-top: 60px; 
   line-height: 36px;
}
.example {
   color: rgb(77, 125, 255); 
   cursor: pointer; 
   position: relative;
}
.example-text {
   background-image: url(../img/sw_yingye.jpg); 
   height: 200px; 
   width: 275px; 
   background-size: 100%; 
   position: absolute; 
   left: 0px; border: solid 1px gray; 
   display: none; 
   z-index: 99;
}
.example-content {
   background-image: url(../img/sw_shuiwu.jpg); 
   height: 144.25px; 
   width: 200px; 
   background-size: 100%; 
   position: absolute; 
   left: 0px; 
   border: solid 1px gray; 
   display: none; 
   z-index: 99;
}
.example-wrrap {
   background-image: url(../img/sw_jigou.jpg); 
   height: 135.4px; 
   width: 189px; 
   background-size: 100%; 
   position: absolute; 
   left: 0px; 
   border: solid 1px gray; 
   display: none; 
   z-index: 99;
}
.example-wrraper {
   background-image: url(../img/sw_shenfen.jpg); 
   height: 223.5px; 
   width: 167px; 
   background-size: 100%; 
   position: absolute; 
   left: 0px; 
   border: solid 1px gray; 
   display: none; 
   z-index: 99; 
   top: -224px;
}

/* 商家中心页css */
.top_text:link {
   color: #000000;
   text-decoration: none;
}
.top_text:visited {
   text-decoration: none;
   color: #000000;
}
.top_text:hover {
   text-decoration: none;
   color: #4990E2;
}
.top_text:active {
   text-decoration: none;
   color: #4990E2;
}
#rules a{
    color: #747474 !important;
    text-decoration: none;
}
#rules a:link {
    color: #747474 !important;
    text-decoration: none;
}
#rules a:hover {
    color: #4990E2 !important;
    text-decoration: none;
}

#rules .subCate a.current, #rules .subCate a.current:link, #rules .subCate a.current:visited, #rules .subCate a.current:hover {
    color: #4990E2 !important;
}

.arrowOpen {
    transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
}

ul{
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 20px;
    /* color: #35373D; */
    font-size: 16px;
}
#consult {
   background-image: url(http://www.zujiekeji.com/img/consult.png); 
   height: 40px; 
   width: 120px; 
   margin-top: 38px; 
   cursor: pointer; 
   background-size: 100%;
}
.animated {
   transform-origin:0 0;
   -webkit-transform-origin:0 0;
   -webkit-animation-duration: 0.5s;
   animation-duration: 0.5s;
}
.pace {
   width: 100%
}
.pool {
   float: right;
}
.zhaoshang {
   float: left; 
   margin-left: 45px;
}
#consult {
   background-image: url(../img/consult.png); 
   height: 40px; 
   width: 120px; 
   margin-top: 38px; 
   cursor: pointer; 
   background-size: 100%;
}
.pull-left {
   padding:10px;
   min-width:160px;
   text-align:left;
   overflow:hidden;
}
.pull-content {
   height: 116px; 
   width: 100%; 
   max-height: 1920px; 
   min-width: 1200px;
}
.pull-back {
   background-image: url(http://www.zujiekeji.com/img/logos.png); 
   width: 245px; 
   height: 65px; 
   margin-top: 25px; 
   float: left; 
   background-size: 100%; 
   cursor: pointer;
}
.pull-bar {
   margin: 0 30px; 
   height: 116px; 
   display: inline-block; 
   position: relative; 
   cursor: pointer; 
   width: 72px; 
   text-align: center;
}
.pull-index {
   background-image: url(http://www.zujiekeji.com/img/bar.jpg); 
   width: 53px; 
   height: 3px; 
   position: absolute;
   left: 10px;
}
.btn {
   height:60px;
   border-radius:0px;
   line-height:48px;
}
.grey-bg {
   margin-top:20px !important;
   padding-top:0px;
   padding-bottom:0px;
   background-color:white; 
   min-height: 800px;
}
.no-padding {
   font-size:20px;
   color:#35373D;
   /* padding:20px !important; */
   cursor:pointer;
}
.arrow {
   float:left;
   display:block;
   background:url(http://www.zujiekeji.com/images/arrow.png) no-repeat center center;
   width:10px;
   height:30px;
   margin-right:10px;
   transition:all 300ms;-webkit-transition:all 300ms;
}
.span-bar {
   margin: 0 30px; 
   height: 116px; 
   display: inline-block; 
   position: relative; 
   cursor: pointer; 
   width: 72px; 
   text-align: center;
}
.pull-title {
   width: 1160px; 
   margin: 0 auto; 
   height: 116px; 
   line-height: 116px; 
   font-size: 18px;
}
.allbody {
       font-family: PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, WenQuanYi Micro Hei;
}

/* investment页css */

.banner {
   height: 450px;
   background-image: url(../img/pub_top.jpg); 
   margin: 0 auto; 
   position: relative; 
   background-size: 1920px 450px; 
   min-width: 1200px; 
   background-position: center;
}
.banner-wrrap {
   height: 235px; 
   width: 482px; 
   text-align: center; 
   color: white; 
   position: absolute; 
   top: 50%; 
   margin-top: -117.5px; 
   left: 50%; 
   margin-left: -241px;
}
.banyear {
   font-size:15px; 
   margin-top: 25px; 
   color: rgba(255,255,255,0.5)
}
.regist-img {
   border-radius: 33px; 
   width:150px; 
   margin-top: 25px;
}
.invest-content {
   width: 1020px; 
   margin: 0 auto; 
   color: #64696F; 
   padding:10px; 
   margin-top: 100px;
}
.youshi {
   font-size:36px; 
   letter-spacing: 10px; 
   text-align: center; 
   margin-top: 20px;
}
.zu {
   text-align: center; 
   font-size:14px; 
   margin-top: 20px; 
   color: #939AA3;
}
.beijing {
   margin: 0 auto; 
   width: 1007px; 
   height: 221px; 
   background-image: url(../img/pub_advance.jpg); 
   background-size: 1007px 221px; 
   margin-top: 50px;
}
.beijing2 {
   width: 100%; 
   margin: 0 auto; 
   height: 1447px; 
   background-image:url(../img/beijing2.jpg); 
   max-width: 1920px; 
   position: relative; 
   background-size: 100% 1050px; 
   min-width: 1200px; 
   background-position: center;
   text-align: center; 
   margin-top: 150px;
}
.exist {
   height: 253px; 
   width: 1021px; 
   background-image: url(../img/exist_shop.jpg); 
   background-size: 1021px 253px; 
   margin-bottom: 40px;
}
.zhongdian {
   text-align: center; 
   font-size:36px; 
   margin: 40px; 
   letter-spacing: 10px; 
   color: #646970;
}
.foot-content {
   width: 758px;
   height: 110px;
   margin: 0 auto;
}
.gongsi {
   height: 67px; 
   color: #BDBDBD; 
   margin-top: 80px; 
   text-align: center; 
   line-height: 30px; 
   border-top: solid 1px; 
   font-size: 12px;
}
.zhongxin {
   color: #C6AB92; 
   font-size: 20px; 
   margin-bottom: 20px;
}
.kefu2 {
   float: left; 
   width: 30%; 
   border-left: solid 1px #BDBDBD; 
   height: 100%; 
   padding-left: 30px; 
   color: #BDBDBD; 
   padding-top: 10px;
}
.foot-left {
   float: left; 
   width: 40%; 
   height: 64px; 
   color: #BDBDBD; 
   padding-top: 23px;
}
.foot-text {
   height: 64px; 
   width: 64px; 
   background-image: url(../img/pub_bottom_logo.png); 
   background-size: 64px 64px; 
   float: left;
}
.foot-cont {
   border-left: solid 1px white; 
   height: 64px; 
   float: left; 
   margin: 0 20px;
}
.p-img {
   margin: 0px 0px 0px 5px; 
   color:#939393;
}
.center-block {
   width: 99px; 
   height: 113px;
}
.shangjia-center {
   margin: 0 auto; 
   width: 1020px;
}
.shows {
   text-align: center;
   color: white;
   font-size:40px; 
   margin-top: 40px; 
   margin-bottom: 60px; 
   letter-spacing: 10px;
}
.beijing2-img {
   width: 99px; 
   height: 113px; 
   margin-top: 60px;
}
.show-img {
   width: 1138px; 
   height: 1205px;
}